How to Engineer Software by Steve Tockey
Author:Steve Tockey
Language: eng
Format: epub
Published: 2019-10-08T00:00:00+00:00
The general rule is to place foreign keys so they point at a table that has a ‐to‐exactly‐one multiplicity. If multiplicity is ‐to‐zero‐or‐one, a foreign key can be used, but access needs to be protected for the null case. Many to many or biconditional (zero or anything to zero or anything) should use a correlation table.
17.5.3 Association Classes
When the semantic model has an association class, use a correlation table in design—as in the many‐to‐many case. The correlation table can be keyed by the concatenation of the keys of the linked tables. There will also be non‐key fields for attributes in the semantic model. Book order line is an association class in Order fulfillment's semantic model. As shown in Figure 17.4, it is implemented as a table keyed by bookOrderId and mediumID but also has quantity as a non‐key field.
Download
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
The Mikado Method by Ola Ellnestam Daniel Brolund(25282)
Hello! Python by Anthony Briggs(24335)
Secrets of the JavaScript Ninja by John Resig Bear Bibeault(23421)
Kotlin in Action by Dmitry Jemerov(22504)
The Well-Grounded Java Developer by Benjamin J. Evans Martijn Verburg(21961)
Dependency Injection in .NET by Mark Seemann(21838)
OCA Java SE 8 Programmer I Certification Guide by Mala Gupta(20707)
Algorithms of the Intelligent Web by Haralambos Marmanis;Dmitry Babenko(19517)
Grails in Action by Glen Smith Peter Ledbrook(18595)
Adobe Camera Raw For Digital Photographers Only by Rob Sheppard(17031)
Sass and Compass in Action by Wynn Netherland Nathan Weizenbaum Chris Eppstein Brandon Mathis(15836)
Secrets of the JavaScript Ninja by John Resig & Bear Bibeault(13684)
Test-Driven iOS Development with Swift 4 by Dominik Hauser(11851)
Jquery UI in Action : Master the concepts Of Jquery UI: A Step By Step Approach by ANMOL GOYAL(11151)
A Developer's Guide to Building Resilient Cloud Applications with Azure by Hamida Rebai Trabelsi(10621)
Hit Refresh by Satya Nadella(9188)
The Kubernetes Operator Framework Book by Michael Dame(8563)
Exploring Deepfakes by Bryan Lyon and Matt Tora(8400)
Robo-Advisor with Python by Aki Ranin(8358)